Career 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F4 Usa F7 Zagreb Open - Zagreb Heilbronn Open - Heilbronn Yokohama Challenger 2001 - Yokohama IPP Open - Helsinki Open de Franche Comte - Besancon Czech Indoor Open - Prague KGHM Polish Indoors - Wroclaw Media Will Cup Busan Challenger Tennis - Busan Samsung Secruities Cup Challenger - Seoul Porsche Open - Poznan Alexander Kolyaskin Memorial - Donetsk Kobstaedernes ATP Challenger - Kolding Hilton Waikoloa Village USTA Challenger - Waikoloa Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Baden Open - Karlsruhe Schickendanz Open - Furth Porsche Open - Poznan Alexander Kolyaskin Memorial - Donetsk Flea Market Cup Busan Challenger Tennis - Busan Heilbronn Challenger Bergamo Challenger Sunrise Challenger Tunis Challenger San Marino Challenger St. Remy Challenger Mons Challenger Astana Challenger Rhodes Challenger Biella Challenger Alessandria Challenger Banja Luka Challenger Rennes Challenger The Nottingham Cahllenger - Nottingham Hamburg Challenger - Hamburg Dallas Challenger Gemax Open 2002 - Belgrade Marburg Challenger Shimadzu All Japan Indoor - Kyoto Nova Challenger Osaka - Osaka 2002 USTA Challenger of Calabasas - Calabasas Scheveningen Challenger 2002 FSE Challenger - Tarzana Honda-Kah Open - Singapore Poznan Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Quelle Cup - Furth 9th Wartburg Open - Eisenach Warsteiner Challenger Wolfsburg - Wolfsburg Top Wool Challenger Biella - Biella BH Tennis Open International Cup - Belo Horizonte Samsung Securities Cup Challenger Tennis - Seoul Sacramento Challenger Optimus Maia Open - Maia Tiburon Challenger Heilbronn Open - Heilbronn Warsteiner Challenger Lubeck - Lubeck Jameson Cup - Milan drkoop.com USTA Tennis Championships of San Antonio - San Antonio Heineken Challenger - Ho Chi Minh City Kuppers Kolsch Cup Aachen - Aachen Geneva Challenger drkoop.com USTA Tennis Championships of Houston - Houston Time Warner USTA Challenger - Binghamton Heilbronn Challenger XL Capital Bermuda Open - Bermuda Quimper Challenger Bergamo Challenger 2001 Challenger Canottieri Mincio - Mantova Challenger Britania Zavaleta - Puebla Dallas Challenger Open Castilla y Leon Trofeo Iberdrola - Segovia Urbana-Champaign Challenger - Urbana Akbank Private Banking-TED Open - Istanbul Ljubljana Open 2002 - Ljubljana Open de L'Isere - Grenoble Privat Bank Cup - Dniepropetrovsk Hilton Waikoloa Village USTA Challenger - Waikoloa Pro Tennis World Open - Boca Raton V Gramado Open de Tennis - Gramado 6th Sardinian International Championships - Cagliari Cridicard Mastercard Tennis Cup - Campos do Jordao Challenger 42 - Andrezieux Quelle Cup 1999 - Furth Barletta Citta Della Disfida Open 2000 - Barletta GHI Bronx Tennis Classic - Bronx TED Open - Istanbul ATU Cup - Weiden Samsung Securities Cup Challenger Tennis - Seoul Neride Prague Indoor - Prague Heilbronn Challenger XL Capital Bermuda Open - Bermuda Banca Stato Challenger Lugano - Lugano Neride Prague Indoor - Prague USTA Seascape Challenger - Aptos Lambertz Open - Aachen Okal Cup 2003 - Eckental XL Capital Bermuda Open - Bermuda Tennis Napoli Cup - Napoli Steelers Cup - Kosice Braunschweig Challenger IPP Open - Helsinki Challenger Ford de Cherbourg - Cherbourg The LTA Wrexham Challenger - Wrexham Poznan Challenger San Marino Challenger Meerbusch Challenger SAA Hilversum Open - Hilversum Mons Challenger Rennes Challenger Eckental Challenger Helsinki Challenger Ljubljana Open - Ljubljana Heilbronn Challenger St. Brieuc Challenger Astana Challenger - Astana Heilbronn Challenger Kosice Challenger Burbank Challenger - Burbank Almaty Challenger 1 - Almaty Flea Market Cup - Busan Pro Tennis World Open - Sunrise Zagreb Open - Zagreb AT&T Challenger of Dallas - Dallas IPP Open - Helsinki Tiburon Challenger - Tiburon Lambertz Open - Aachen Tatra Banka Open - Bratislava Okal Cup 2004 - Eckental Challenger Groningen - Groningen Tennis Napoli Cup 2007 - Napoli Challenger Ford de Cherbourg - Cherbourg Open de Rennes La Trinitaine - Rennes Samsung Securities Cup - Seoul Winnetka Challenger Samsung Securities Cup - Seoul San Marino Challenger III Isla de Lanzarote - Lanzarote Astana Challenger Trnava Challenger Guzzini Challenger - Recanati Siemens Open - Scheveningen Oberstaufen Cup-Head German Master's Series - Oberstaufen Akbank Private Banking TED Open - Istanbul Hilton Waikoloa Village USTA Challenger - Waikoloa Flea Market Cup Busan Challenger Tennis - Busan Almaty Challenger 2 - Almaty Siemens Open 2007 - Scheveningen Szczecin Challenger Dortmund Challenger AAPT Championships - Adelaide Milan Indoors - Milan BMW Open - Munich Braunschweig Challenger CA-Challenge - Graz AAPT Championships - Adelaide Samsung Securities Cup - Seoul Heineken Open - Auckland Miller Lite Hall of Fame Tennis Championships - Newport Davidoff Swiss Indoors - Basel Tata Open 2003 - Chennai Open 13 - Marseille The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington D.C. St. Petersburg Open - St. Petersburg Stockholm Open - Stockholm Mons Challenger Mauritius Open - Mauritius ATP Challenger Numea - New Caledonia Orleans Challenger Salzburg Challenger PEOPLEnet Cup - Dnepropetrovsk TED Open-Akbank Private Banking - Istanbul Hilton Waikoloa Village USTA Challenger - Waikoloa Bauer Watertechnology Cup - Eckental 10th Wartburg Open - Eisenach ATP Challenger Hamburg - Hamburg Warsteiner Challenger Lubeck - Lubeck Shimadzu All Japan Indoor - Kyoto Tennis Cup of Flanders - Ostende South African Airways Open - East London Braunschweig Challenger AAPT Championships - Adelaide Heineken Open - Auckland Milan Indoors - Milan Estoril Open - Estoril Open Seat Godo - Barcelona BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Open de Franche-Comte - Besancon Mercedes Cup - Stuttgart Muller Cup - Ulm TD Waterhouse Cup - Long Island Status Athens Open - Athens International Tennis Championships - Delray Beach AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Gran Copa Ericsson - Rio de Janeiro The Bolton Challenger - Bolton ABN/AMRO World Tennis Tournament - Rotterdam Warsteiner Challenger Lubeck - Lubeck Arizona Men's Tennis Championships - Scottsdale Sarajevo Open - Sarajevo USTA Challenger of Dallas - Dallas BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Tunis Open - Tunis Mobelwelt-Zick Open 98 - Dresden RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Fifth-Third Bank Tennis Championships - Lexington Legg Mason Tennis Classic - Washington D.C. ATP Open Castilla y Leon - Segovia Schickendanz Open - Furth Vietnam Open - Ho Chi Minh City Braunschweig Challenger AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Heilbronn Open - Heilbronn Chennai Open - Chennai Heineken Open - Auckland USTA Comerica Challenger - Aptos International Indoor Tennis Championships of Croatia - Zagreb SAP Open - San Jose Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle International Bavarian Championship - Eckental Ordina Open - 's-Hertogenbosch Heilbronn Open - Heilbronn China Open - Beijing Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Bratislava Challenger St. Petersburg Open - St. Petersburg The Surbiton Trophy - Surbiton Heilbronn Open - Heilbronn Chennai Open - Chennai ATP Heineken Challenger 2000 - Ho Chi Minh City Renault Slovenian Open - Ljubljana Siemens Open 2004 - Scheveningen Open de Montauban - Montauban Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb SAP Open - San Jose USTA Tennis Championships of Austin - Austin Regions Morgan Keegan Championships - Memphis ATU Cup 2001 - Weiden Okal Cup 2001 International Bavarian Championships - Eckental Tatra Banka Open - Bratislava U.S. Men's Clay Court Championships - Houston Warsteiner Challenger Wolfsburg - Wolfsburg Zagreb Open - Zagreb 7th Wartburg Open - Eisenach Okal Cup - International Bavarian Championship - Eckental The Surbiton Trophy - Surbiton The Natrel's Challenger of Granby - Granby The Granby Natrel Challenger - Granby Tatra Banka Open 2003 - Bratislava Schickedanz Open - Furth Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Porsche Open - Poznan GHI Bronx Classic - Bronx TED Open - Istanbul Intersport Heilbronn Open - Heilbronn Dutch Open Tennis - Amersfoort XL Capital Bermuda Open - Bermuda Pilot Pen Tennis - New Haven Sarasota Challenger China Open - Beijing Mumbai Open - Mumbai Stockholm Open - Stockholm XL Bermuda Open - Bermuda Ostdeutscher Sparkessen Cup - Dresden St. Petersburg Open - St. Petersburg Open 13 - Marseille PBZ Zagreb Indoors - Zagreb The Artois Championships - London Medibank International - Sydney PBZ Zagreb Indoors - Zagreb BMW Open - Munich Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Catella Swedish Open - Bastad PEOPLEnet CUP - Dnepropetrovsk Gerry Weber Open - Halle Pilot Pen Tennis - New Haven Qatar Mobil Open 2000 - Doha St. Petersburg Open - St. Petersburg Kazan Challenger 2000 Mercedes Cup - Stuttgart SA Tennis Open - Johannesburg SAP Open - San Jose Adidas Open de Toulouse - Toulouse Estoril Open - Estoril Kitzbuhel Challenger BCR Open Romania - Bucharest Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul The Stella Artois Grass Court Championships - London Kremlin Cup - Moscow Qatar Mobil Open 2001 - Doha Brasil Open - Salvador Rome Challenger RCA Championships - Indianapolis Qatar ExxonMobil Open - Doha Rome Challenger CA Tennis Trophy - Vienna ABN/AMRO World Tennis Tournament - Rotterdam US Men's Clay Court Championship - Houston Estoril Open - Estoril Mercedes Cup - Stuttgart Farmers Classic - Los Angeles Citi Open - Washington Zagreb Challenger Qatar ExxonMobil Open - Doha Apia International - Sydney Tampere Challenger BMW Open - Munich Salzburg Challenger Bratislava Challenger Legg Mason Tennis Classic - Washington D.C. Helsinki Challenger TD Waterhouse Cup - Long Island Thailand Open - Bangkok Grand Prix Hassan II - Casablanca Open de la Comunidad Valenciana - Valencia Banja Luka Challenger AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Heilbronn Challenger The Dubai Tennis Championships - Dubai Geneva Challenger Furth Challenger Belgrade Challenger PBZ Zagreb Indoors - Zagreb Masters Series - Hamburg Ordina Open - s-Hertogenbosch Bank Austria Tennis Trophy - Vienna Sunrise Challenger SAP Open - San Jose Regions Morgan Keegan Championships - Memphis International German Open - Hamburg Bet-at-home Open - Hamburg Rome Challenger BMW Open - Munich Athens Challenger Mouilleron-Le-Captif Challenger Rome Challenger Bratislava Challenger Legg Mason Tennis Classic - Washington Stockholm Open - Stockholm Ostrava Challenger Open 13 - Marseille Next Generation Adelaide International - Adelaide Ordina Open - 's-Hertogenbosch Open de Moselle - Metz Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Aircel Chennai Open - Chennai BMW Open - Munich Loughborough Challenger Erste Bank Open - Vienna Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich AIG Japan Open - Tokyo Bordeaux Challenger U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Power Horse Cup - Dusseldorf Schickendanz Open - Furth Nord/LB Open - Braunschweig Scheveningen Challenger Liberec Challenger Zagreb Open - Zagreb Heilbronn Challenger - Heilbronn ATU Cup - Weiden Tulsa Auto Collection USTA Challenger - Tulsa Muller Cup 99 - Ulm DPD Challenger 99 - Aschaffenburg Okal Open - Eckental C.T. San Remo - XIII Piertomaso Tessitore - San Remo Open Castilla y Leon - Segovia Warsteiner Grand Prix ATP Challenger - Oberstaufen VIII Torneo Internazionale di Tennis - Barletta Schickendanz Open - Furth 1999 Mercedes Cup - Stuttgart Arizona Men's Tennis Championships - Scottsdale Heineken Open Shanghai - Shanghai Open 13 - Marseille President's Cup - Tashkent Stockholm Open - Stockholm Next Generation Adelaide International - Adelaide Delray Beach International Tennis Championships - Delray Beach Internationaler Raiffeisen Grand Prix - St. Polten ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Ordina Open - 's-Hertogenbosch Pilot Pen Tennis - New Haven Open SEAT 2008 - Barcelona The Hypo Group Tennis International 2008 - Poertschach Gerry Weber Open - Halle Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Pacific Life Open - Indian Wells BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Chennai Open - Chennai Tennis Masters Series - Hamburg Rogers Cup - Montreal Brisbane - Brisbane Western & Southern Financial Group Masters - Cincinnati Legg Mason Tennis Classic - Washington D.C. Tennis Masters Series - Madrid SA Tennis Open - Johannesburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto ABN AMRO World Tennis Tournament - Rotterdam Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami U.S. Mens's Clay Court Championship - Houston BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sony Ericsson Open - Miami Open 13 - Marseille Mutua Madrilena Madrid Open - Madrid Campbells Hall of Fame Tennis Championships - Newport 2002 Mercedes Cup - Stuttgart Dubai Tennis Open - Dubai RCA Championships - Indianapolis Swiss Indoors Basel - Basel Milan Indoors - Milan U.S. Men's Clay Court Championships - Houston Chennai Open - Chennai Telenordia Swedish Open - Bastad BMW Open - Munich Gold Flake Open - Chennai Heineken Open Shanghai - Shanghai Copenhagen Open - Copenhagen 2001 Mercedes Cup - Stuttgart Trofeo Conde de Godo - Barcelona Copenhagen Open - Copenhagen Tennis Masters Series - Stuttgart ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix de Tennis de Lyon - Lyon Telecom Italia Masters - Rome Masters Series Monte Carlo - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg BNP Paribas Masters - Paris Masters Series Madrid - Madrid Tennis Masters Series - Madrid Masters Series Monte-Carlo - Monte-Carlo Tennis Masters Series - Madrid ARAG World Team Championship - Dusseldorf French Open - Paris French Open - Paris Wimbledon - London Sony Ericsson Open - Miami Mercedes Cup - Stuttgart U.S. Open - New York Australian Open - Melbourne ATP Studena Croatia Open Umag - Umag French Open - Paris Wimbledon - London AEGON Championships - London Tennis Masters Series - Monte Carlo Tennis Masters Series - Montreal Delray Beach International Tennis Championships - Delray Beach Pacific Life Open - Indian Wells BNP Paribas Masters - Paris Campionati BNL dItalia - Rome Rogers Masters - Toronto Tennis Masters Series - Rome BNP Paribas Open - Indian Wells Open de la Comunidad Valenciana - Valencia BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Hypo Group Tennis International - Portschach U.S. Open - New York The Tennis Channel Open - Las Vegas Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York BMW Open - Munich Australian Open - Melbourne Australian Open - Melbourne Grand Prix Hassan II - Casablanca Australian Open - Melbourne Wimbledon - London U.S. Open - New York Kremlin Cup - Moscow U.S. Open - New York U.S. National Indoor Tennis Championships - Memphis Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne NASDAQ-100 Open - Miami French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London BNP Paribas Open - Indian Wells Davis Cup, World Group, 1R, FRA-CRO 4-1 Davis Cup, World Group, 1R, AUT-CRO 2-3 Hyundai Hopman Cup - Perth Davis Cup, Group 1, 2R, CRO-ITA 3-2 Davis Cup, World Group, PO, CRO-BRA, 4-1 Davis Cup, World Group, QF, ESP-CRO 5-0 Davis Cup, Group 1, REL2, POR-CRO 4-1 Davis Cup, World Group, 1R, CRO-USA 4-1 Davis Cup, World Group, SF, CRO-RUS 3-2 Davis Cup, World Group, 1R, GER-CRO 3-2 Davis Cup, Group 1, 2R, CRO-AUT 4-1 Davis Cup, World Group, 1R, CRO-CHI 5-0 Davis Cup, World Group, QR, CRO-BEL 3-2 Davis Cup, World Group, F, SVK-CRO 2-3 Davis Cup, World Group, 1R, USA-CRO 2-3 Davis Cup, World Group, QF, CRO-ROU 4-1 Olympics - Athens